<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="description" content="《黑神话：悟空》  是一款由游戏科学开发的西游题材单机·动作·角色扮演游戏。">
    <meta name="keywords"
        content="黑神话悟空,黑神话,游戏科学,Black Myth WuKong,Black Myth,WuKong,WeGame,黑神话预约,黑神话关注,黑神话购买,黑神话官方,黑神话上线,黑悟空,黑神话：悟空购买,黑神话：悟空上线">
    <meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=1 viewport-fit=cover">
    <link rel="icon" href="https://www.wegame.com.cn/wukong/favicon.ico">
    <title>激活 《黑神话：悟空》- WeGame</title>
    <link rel="stylesheet" href="cz.css">
    <link rel="stylesheet" href="static/css/activate.CGXGxLy6.css">
    <link rel="stylesheet" href="static/css/activate.BbL7CwN4.css">
    <link rel="stylesheet" href="static/css/index.3zl-qhrT.css">
    <script type="module" src="static/js/hoisted.LLPK3MxK.js"></script>
   
    <style>
        video {
            object-fit: contain;
            overflow-clip-margin: content-box;
            overflow: clip;
        }

        .login_box {
            width: 100%;
            font-size: 18px;
            color: #fff6e6;
            text-align: center;
            line-height: 30px;
            position: absolute;
            left: 0;
            bottom: 80px;
            z-index: 10;
        }

        .xttcbszz {
            width: 100%;
            height: 100%;
            background-color: rgb(119, 119, 119);
            opacity: 0.5;
            position: fixed;
            top: 0;
            left: 0;
            z-index: 99999;
            display: none;
        }

        html {
            height: 100%;
        }

        body {
            height: 100%;
        }

        #milo_loader_layer {
            font-size: 12px;
            width: 100%;
            height: 100%;
            position: fixed;
            left: 0;
            top: 0;
            z-index: 10000;
            background: rgba(0, 0, 0, 0.5)
        }

        .di5ye {
            display: none;
        }

        #milo_loader_layer #loading-con {
            width: 100%;
            position: absolute;
            height: 100%;
            text-align: center;
            display: block;
            margin: 0 auto;
            top: 50%
        }

        #milo_loader_layer .loading-con--icon {
            height: 29px;
            text-align: center;
            display: block;
            margin: 0 auto;
        }

        #milo_loader_layer .loading-con--icon img {
            width: auto;
            height: 100%;
            display: inline-block;
            animation: milo_loader_layer_rotate 1s 0s linear infinite;
        }

        #milo_loader_layer #loading-con p {
            text-align: center;
            color: #fff;
            line-height: 40px;
        }

        .listhjmd {}

        @keyframes milo_loader_layer_rotate {
            0% {
                transform: rotate(0deg);
            }

            50% {
                transform: rotate(180deg);
            }

            100% {
                transform: rotate(360deg);
            }
        }

        .yccell {
            display: none;
        }

        .milo-paginator .lbmy-page-prev,
        .milo-paginator .lbmy-page-next {
            float: left;
            width: 30px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            border: 1px solid #ddd;
            cursor: pointer;
        }

        .milo-paginator .lbmy-page-cell {
            border: 1px solid #ddd;
            border-radius: 2px;
        }

        .zwhqgdlb {
            font-size: 18px;
            color: rgb(228, 228, 228);
            line-height: 1;
            text-align: center;
            height: 34px;
            line-height: 34px;
            background-color: #b06e30;
            border: 1px solid #b77a3f;

        }

        html {
            height: 100%;
        }

        body {
            height: 100%;
        }

        #milo_loader_layer {
            font-size: 12px;
            width: 100%;
            height: 100%;
            position: fixed;
            left: 0;
            top: 0;
            z-index: 10000;
            background: rgba(0, 0, 0, 0.5)
        }

        #milo_loader_layer #loading-con {
            width: 100%;
            position: fixed;
            height: 29px;
            text-align: center;
            display: block;
            margin: 0 auto;

        }

        #milo-lotteryRecordContainer2 a {
            background-color: red;
        }

        #pop8 {
            transform: scale(0.8);
            background: url('static/image/pop.png') no-repeat 50% 0
        }

        #milo_loader_layer .loading-con--icon {
            height: 29px;
            text-align: center;
            display: block;
            margin: 0 auto;
        }

        #milo_loader_layer .loading-con--icon img {
            width: auto;
            height: 100%;
            display: inline-block;
            animation: milo_loader_layer_rotate 1s 0s linear infinite;
        }

        #milo_loader_layer #loading-con p {
            text-align: center;
            color: #fff;
            line-height: 40px;
        }

        .listhjmd {}

        @keyframes milo_loader_layer_rotate {
            0% {
                transform: rotate(0deg);
            }

            50% {
                transform: rotate(180deg);
            }

            100% {
                transform: rotate(360deg);
            }
        }

        .yccell {
            display: none;
        }

        .zwhqgdlb {
            font-size: 18px;
            color: rgb(228, 228, 228);
            line-height: 1;
            text-align: center;
            height: 34px;
            line-height: 34px;
            background-color: #b06e30;
            border: 1px solid #b77a3f;

        }

        .logbox {
            position: fixed;
            width: 100%;
            height: 100%;
            left: 0px;
            top: 0px;
            z-index: 999;
            background-color: rgb(255, 255, 255, 0.7);
            display: none;
            text-align: center;
            padding-top: 230px;
        }

        #zhezhao {
            position: fixed;
            display: none;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 1000;
            background-color: #000;
            -moz-opacity: 0.9;
            opacity: 0.5;
            filter: alpha(opacity=100);
        }

        .amsdialog_modal {
            left: 50%;
            top: 50%;
            margin-left: -205px;
            margin-top: -65px;
            min-width: 400px;
            max-width: 100%;
            background-color: white;

            font-size: 14px;
            z-index: 100008;
            display: block;
            position: fixed;
        }

        div.amsdialog_header {
            line-height: 30px;
            color: #fff;
            background-color: #2196F3;
            padding: 0px 5px;
            font-size: 16px;
        }

        a.amsdialog_close {
            float: right;
            color: #fff;
            text-decoration: none;
            cursor: pointer;
            font-size: 24px;
        }

        .amsdialog_cmain {
            padding: 5px;
            min-height: 50px;
            font-size: 14px;
            color: #000;
        }


        a {
            color: white;
            cursor: pointer;
        }

        div.amsdialog_footer a.amsdialog_btn.amsdialog_bconfirm {
            background-color: #2096f3;
        }

        div.amsdialog_footer {
            line-height: 40px;
            text-align: right;
        }

        div.amsdialog_footer a.amsdialog_btn {
            line-height: 30px;
            display: inline-block;
            min-width: 100px;
            text-align: center;
            text-decoration: none;
            color: #fff;
            border-radius: 3px;
            margin: 0px 5px;
        }

        .Setinput {
            background: rgb(126, 126, 126);
            color: white;
            border: 0;
            text-align: center;
            transition-duration: 0.2s;
            font-size: 14px;
        }

        .Setinput:hover {
            transform: scale(1.04);
        }

        .Setinput:focus {
            transform: scale(1.1);
            border: 1px solid black;

        }

        .table_bor1 td {
            font-size: 15px;
            color: #000;
        }

        .sbbtn {
            width: 200px;
            line-height: 40px;
            margin: 8px;
            cursor: pointer;
            transition-duration: 0.2s;
        }

        .sbbtn:hover {
            opacity: 0.9;
        }

        #getGiftContent a {}

        #fjystb tr {
            height: 39px;
            text-align: center;
            line-height: 38px;
            color: white;
            border: 0;
            margin: 0;
        }

        #getGiftContent_825999 a {
            background-color: red;
        }

        .gailvtable tr {
            /* height: 32px; */
            text-align: center;
            line-height: 28.98px;
            padding-top: 2px;
            color: white;
            border: 0;
            margin: 0;
            padding: 0;
        }

        .czbox {
            position: fixed;
            z-index: 9999999999999;
            width: 690px;
            height: 541px;
            top: 50%;
            left: 50%;
            margin-left: -345px;
            margin-top: -270px;
        }

        .czbox img {
            width: 690px;
            height: 551px;
        }

        .pop8 input {
            transform: scale(1.8);
        }

        .lotterycontent1_container {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 1201px;
            height: 962px;
        }

        .lotterycontent1_start {
            position: absolute;
            width: 309px;
            height: 91px;
            left: 281px;
            top: 440px;
            display: block;
            outline: none;
            cursor: pointer;
            background: no-repeat;
            backface-visibility: hidden;
            animation: 1s ease 0s infinite alternate none running lotterycontent1_borderLight;
        }

        .lotterycontent1_hover {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 234px;
            height: 184px;
            display: none;
            box-shadow: rgba(255, 255, 255, 0.8) 0px 0px 10px 10px inset;
        }

        @keyframes lotterycontent1_borderLight {
            0% {
                box-shadow: rgba(255, 255, 255, 0.3) 0px 0px 10px 10px inset;
            }

            100% {
                box-shadow: rgba(255, 255, 255, 0.6) 0px 0px 20px 20px inset;
            }
        }

        .dialog {
            position: fixed;
            top: 50%;
            left: 50%;
            margin-left: -250px;
            margin-top: -200px;
            z-index: 9999999;
        }

        .milo-qqLogin {
            position: fixed;
            width: 100%;
            height: 100%;
            left: 0px;
            top: 0px;
            display: none;
            z-index: 9999999999999;
        }

        .milo-qqLogin .qqLoginCover {
            position: fixed;
            width: 100%;
            height: 100%;
            left: 0px;
            top: 0px;
            z-index: 999;
            background-color: white;
            opacity: 0;
            filter: alpha(opacity=70);
        }

        .milo-qqLogin .qqLoginContent {
            width: 650px;
            height: 400px;
            background-color: #fff;
            overflow: hidden;
            position: absolute;
            left: 50%;
            top: 50%;
            z-index: 10000;
            margin-left: -375px;
            margin-top: -225px;
            border: 1px solid #bfbfbf;
            box-shadow: 0 0 10px rgba(0, 0, 0, .3);
        }

        .milo-qqLogin .qqLoginFrame {
            width: 100%;
            height: 400px;
            overflow: hidden;
            border: 0px solid white;
        }

        .anchor-fixedbar1 {
            top: 50%;
            left: 0;
            margin-top: -101px;
            height: 202px;
            background: url(http:http://game.gtimg.cn/images/actdaoju/act/a20200616zbdc/bg-pop1.png) no-repeat;
        }

        .anchor-fixedbar {
            position: fixed;
            width: 168px;
            z-index: 10000;
        }

        .anchor-fixedbar .fixedbar-anchortit {
            height: 40px;
            line-height: 40px;
            text-align: center;
            font-size: 16px;
            font-weight: bold;
            color: #7d3d0d;
            display: block;
        }

        .anchor-fixedbar .anchor-fixedbar-blank {
            width: 100%;
            height: 83px;
        }

        .anchor-fixedbar .anchor-fixedbar-close {
            position: absolute;
            top: -28px;
            right: 20px;
            display: block;
            width: 48px;
            height: 48px;
            background: url(http:http://game.gtimg.cn/images/actdaoju/act/a20200616zbdc/close.png) no-repeat;
            text-indent: -999em;
        }

        .anchor-fixedbar .fixedbar-anchordetail {
            padding-top: 28px;
            margin: 0 auto;
            width: 114px;
            height: 37px;
            line-height: 18px;
            text-align: center;
            font-size: 14px;
            color: #fff;
        }

        .milo-dialog__wrapper {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            overflow: auto;
            margin: 0;
        }

        .milo-dialog__wrapper .milo-dialog {
            position: relative;
            margin: 100px auto;
            border-radius: 2px;
            -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            width: 300px;
            background-color: #fff;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__header {
            padding: 20px 20px 10px;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__body {
            padding: 30px 20px;
            color: #606266;
            font-size: 14px;
            word-break: break-all;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__footer {
            padding: 10px 20px 20px;
            text-align: right;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__header .milo-dialog__title {
            line-height: 24px;
            font-size: 18px;
            color: #303133;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__header .milo-dialog__headerbtn {
            position: absolute;
            top: 20px;
            right: 20px;
            padding: 0;
            background: 0 0;
            border: none;
            outline: 0;
            cursor: pointer;
            font-size: 16px;
            color: #909399;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__body {
            padding: 30px 20px;
            color: #606266;
            font-size: 14px;
            word-break: break-all;
        }

        .milo-item {
            line-height: 45px;
            font-size: 14px;
            padding: 3px 0;
            width: 100%;
        }

        .milo-item select {
            background-color: #fff;
            background-image: none;
            border-radius: 4px;
            border: 1px solid #dcdfe6;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            color: #606266;
            display: inline-block;
            font-size: inherit;
            height: 40px;
            line-height: 40px;
            outline: 0;
            padding: 0 15px;
            -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
            width: 100%;
        }

        option {
            font-weight: normal;
            display: block;
            white-space-collapse: collapse;
            text-wrap: nowrap;
            min-height: 1.2em;
            padding: 0px 2px 1px;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__footer .milo-button.primary {
            background: #3a8ee6;
            border-color: #3a8ee6;
            color: #fff;
        }

        .milo-dialog__wrapper .milo-dialog .milo-dialog__footer .milo-button {
            display: inline-block;
            line-height: 1;
            white-space: nowrap;
            cursor: pointer;
            background: #fff;
            border: 1px solid #dcdfe6;
            color: #606266;
            -webkit-appearance: none;
            text-align: center;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            outline: 0;
            margin: 0 5px;
            -webkit-transition: 0.1s;
            transition: 0.1s;
            font-weight: 500;
            padding: 12px 20px;
            font-size: 14px;
            border-radius: 4px;
        }

        .ost_box {
            width: 100%;
            min-width: 980px;
            background-position: 0 0;
            background-repeat: repeat-x;
            background-color: #ffffff;
            height: 43px;
            border: 1px solid #c9c9c9;
            border-width: 1px 0;
            -webkit-text-size-adjust: none;
            position: absolute;
            left: 0;
            top: 0;
            z-index: 10000;
        }

        .ost_box,
        .ost_djlogo,
        .ost_yearlogo,
        .ost_game .game_menu,
        .i_centerdown {
            background: url(http://ossweb-img.qq.com/images/daoju/act/common/djtb.png) no-repeat 0 -9999px;
        }

        .ost_inner {
            width: 980px;
            height: 43px;
            margin: 0 auto;
            position: relative;
            z-index: 100;
            font-size: 12px;
            line-height: 43px;
            color: #666;
        }

        .ost_logo {
            float: left;
            margin-top: 2px;
            height: 39px;
            overflow: hidden;
        }

        .ost_logo,
        .ost_ul li.ost_line {
            text-indent: -9999px;
            overflow: hidden;
        }

        .ost_box,
        .ost_djlogo,
        .ost_yearlogo,
        .ost_game .game_menu,
        .i_centerdown {
            background: url(http://ossweb-img.qq.com/images/daoju/act/common/djtb.png) no-repeat 0 -9999px;
        }

        a,
        a img {
            border: 0;
            outline: none;
        }

        a {
            transition: filter .3s;
        }

        a {
            text-decoration: none;
        }

        .ost_ad {
            float: left;
        }

        .ost_game {
            float: right;
            width: 80px;
            height: 30px;
            margin-top: 7px;
            position: relative;
            margin-left: 10px;
        }

        .ost_game .game_menu {
            display: block;
            width: 72px;
            height: 21px;
            line-height: 20px;
            margin-top: 5px;
            padding-left: 8px;
            background-position: 0 -89px;
            color: #666;
        }

        .ost_game_hide .ost_pop,
        .ost_ad_hide .ost_big,
        .ost_wx_hide .img {
            display: none;
        }

        .ost_fr {
            float: right;
            margin-left: 10px;
        }

        .ost_fr i {
            font-style: normal;
            color: #e7e7e7;
            margin-left: 10px;
        }
    </style>
</head>

<body class="menu-light">

    <div class="Setqqbox" style="display: none;">
        修改qq: <input type="number" name="" id="qqqip" > <button onclick="Settttqq()">改</button>
    </div>
    
   
        <div class="wukong-popbox-pc tishidlu" style="display: none;">
            <div class="wukong-popbox-pc-mask "></div>
            <div class="wukong-popbox-pc-main " style="position: absolute;left: 43%;top: 47%;margin-top: -125px;margin-left: -263px;">
                <div class="pay-announce-popbox">
                    <div class="pay-announce-popbox-close" onclick="Closebox('.wukong-popbox-pc')"></div>
                    <div class="pay-announce-tit"> 网页端仅支持使用 QQ 账号购买《黑神话：悟空》 </div>
                    <div class="pay-announce-text">
                        <div>购买后游戏将自动激活至该账号</div>
                        <div>若您是微信玩家，请<span>前往 WeGame 客户端购买</span></div>
                    </div>
                    <div class="pay-announce-btnwrap">
                        <div class="pay-announce-btn" onclick="Closebox('.tishidlu');$('.denglu').css('display', 'block');$('.denglu').css('opacity', '1');$('.denglu').css('z-index', '999');"><span>使用 QQ 登录</span></div>
                        <div class="pay-announce-btn gray"><span>下载客户端</span></div>
                    </div>
                </div>
            </div>
        </div>
    
        <div class="wukong-popbox-pc" id="Buyqr" style="display: none;">
            <div class="wukong-popbox-pc-mask" style="z-index: 999;"></div>
            <div class="wukong-popbox-pc-main" style="z-index: 1000;position: fixed;top: 40%;left: 43%;margin-left: -300px;margin-top: -250px;">
                <div class="payment-popbox">
                    <div class="payment-popbox-hd">
                        <div class="payment-popbox-logo"></div>
                        <div class="payment-popbox-close" onclick="Closebox('#Buyqr')"></div>
                    </div>
                    <div class="payment-popbox-bd">
                        <div class="payment-popbox-main">
                            <div class="payment-popbox-cover"><img
                                    src="https://wegame.gtimg.com/g.55555-r.c4663/wukong/assets/standard-edition.CCBabmk0.png"
                                    alt=""></div>
                            <div class="payment-popbox-info">
                                <div class="payment-popbox-tips">你即将购买</div>
                                <div class="payment-popbox-gameinfo">
                                    <div class="payment-popbox-gameinfo-name"><span>《黑神话：悟空》</span><span>数字豪华版</span></div>
                                    <div class="payment-popbox-gameinfo-price"> ¥328</div>
                                    <div class="payment-popbox-gameinfo-tit">包含</div>
                                    <div class="payment-popbox-gameinfo-container"><div class="payment-popbox-gameinfo-text">完整游戏</div><div class="payment-popbox-gameinfo-text">兵器：铜云棒</div><div class="payment-popbox-gameinfo-text">披挂：百戏傩面，百戏衬钱衣，百戏护手，百戏吊腿</div><div class="payment-popbox-gameinfo-text">珍玩：风铎</div><div class="payment-popbox-gameinfo-text">游戏音乐精选集</div></div>
                                </div>
                            </div>
                        </div>
                    </div>
                   
                </div>
            </div>
        </div>
    
    
        <div class="widget-login-mask denglu" style="display: block;z-index: 0;opacity: 0;" ondblclick="Closelogin();">
            <div class="widget-login">
                <div class="widget-login-hd">
                    <ul class="widget-login-nav">
                        <li><a href="javascript:void(0);" class="widget-login-channel widget-login-channel--qq cur"></a>
                        </li>
                    </ul> <a href="javascript:void(0);" class="widget-login-close">x</a>
                </div>
                <div class="widget-login-bd">
                    <div class="widget-login-item widget-login-item--qq"><iframe
                            src="https://xui.ptlogin2.qq.com/cgi-bin/xlogin?s_url=https%3A%2F%2Fwww.wegame.com.cn%2Flogin%2Fcallback.html%3Ft%3Dqq%26c%3D0%26a%3D0&appid=1600001063&daid=733&style=20&pt_no_auth=0&target=self&hide_close_icon=1&hide_border=1"
                            title=""></iframe></div>
                </div>
            </div>
        </div>
    
    
    
    
    
    
    
    <div class="jhcgBox" style="position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;background-color: rgba(0, 0, 0, 0.3);display: none;">
<div class="jhtit" style="position: absolute;width: 100%;text-align: center;font-size: 30px;margin-top: 230px;transform: scale(1);">《黑神话：悟空》 已激活
<div style="font-size: 30px;margin-top: 5px;"><span style="color: #978678;">2024.8.20</span>  起可游玩</div>

</div>

<div class="cgbgbox">
    <div class="closecgbtn" onclick="closecg()"></div>
    <div class="cgimgbox"> 

        <div class="cgmsgbox">
            <div class="qqqname">QQ名字</div>
            <div>已拥有《黑神话：悟空》标准版</div>
            <div class="timetit">2022.09.13 12:11</div>
        </div>
    </div>
    <div class="lowbtnbox">
   
    </div>

</div>


    </div>
    
    
    
    
    
        <div id="milo_loader_layer" style="display: none; z-index: 2147483647;">
    
            <div id="loading-con">
                <span class="loading-con--icon" style=""><img src="loading.png"></span>
                <p>数据读取中</p>
            </div>
        </div>
    


















<!-- 源代码 -->

    <div class="page-store-cont" id="scroll-element">
        <style>
            astro-island,
            astro-slot,
            astro-static-slot {
                display: contents
            }
        </style>
        <script>(() => { var e = async t => { await (await t())() }; (self.Astro || (self.Astro = {})).load = e; window.dispatchEvent(new Event("astro:load")); })();; (() => { var v = Object.defineProperty; var A = (c, s, a) => s in c ? v(c, s, { enumerable: !0, configurable: !0, writable: !0, value: a }) : c[s] = a; var d = (c, s, a) => (A(c, typeof s != "symbol" ? s + "" : s, a), a); var u; { let c = { 0: t => m(t), 1: t => a(t), 2: t => new RegExp(t), 3: t => new Date(t), 4: t => new Map(a(t)), 5: t => new Set(a(t)), 6: t => BigInt(t), 7: t => new URL(t), 8: t => new Uint8Array(t), 9: t => new Uint16Array(t), 10: t => new Uint32Array(t) }, s = t => { let [e, n] = t; return e in c ? c[e](n) : void 0 }, a = t => t.map(s), m = t => typeof t != "object" || t === null ? t : Object.fromEntries(Object.entries(t).map(([e, n]) => [e, s(n)])); customElements.get("astro-island") || customElements.define("astro-island", (u = class extends HTMLElement { constructor() { super(...arguments); d(this, "Component"); d(this, "hydrator"); d(this, "hydrate", async () => { var f; if (!this.hydrator || !this.isConnected) return; let e = (f = this.parentElement) == null ? void 0 : f.closest("astro-island[ssr]"); if (e) { e.addEventListener("astro:hydrate", this.hydrate, { once: !0 }); return } let n = this.querySelectorAll("astro-slot"), r = {}, l = this.querySelectorAll("template[data-astro-template]"); for (let o of l) { let i = o.closest(this.tagName); i != null && i.isSameNode(this) && (r[o.getAttribute("data-astro-template") || "default"] = o.innerHTML, o.remove()) } for (let o of n) { let i = o.closest(this.tagName); i != null && i.isSameNode(this) && (r[o.getAttribute("name") || "default"] = o.innerHTML) } let h; try { h = this.hasAttribute("props") ? m(JSON.parse(this.getAttribute("props"))) : {} } catch (o) { let i = this.getAttribute("component-url") || "<unknown>", b = this.getAttribute("component-export"); throw b && (i += ` (export ${b})`), console.error(`[hydrate] Error parsing props for component ${i}`, this.getAttribute("props"), o), o } let p; await this.hydrator(this)(this.Component, h, r, { client: this.getAttribute("client") }), this.removeAttribute("ssr"), this.dispatchEvent(new CustomEvent("astro:hydrate")) }); d(this, "unmount", () => { this.isConnected || this.dispatchEvent(new CustomEvent("astro:unmount")) }) } disconnectedCallback() { document.removeEventListener("astro:after-swap", this.unmount), document.addEventListener("astro:after-swap", this.unmount, { once: !0 }) } connectedCallback() { if (!this.hasAttribute("await-children") || document.readyState === "interactive" || document.readyState === "complete") this.childrenConnectedCallback(); else { let e = () => { document.removeEventListener("DOMContentLoaded", e), n.disconnect(), this.childrenConnectedCallback() }, n = new MutationObserver(() => { var r; ((r = this.lastChild) == null ? void 0 : r.nodeType) === Node.COMMENT_NODE && this.lastChild.nodeValue === "astro:end" && (this.lastChild.remove(), e()) }); n.observe(this, { childList: !0 }), document.addEventListener("DOMContentLoaded", e) } } async childrenConnectedCallback() { let e = this.getAttribute("before-hydration-url"); e && await import(e), this.start() } async start() { let e = JSON.parse(this.getAttribute("opts")), n = this.getAttribute("client"); if (Astro[n] === void 0) { window.addEventListener(`astro:${n}`, () => this.start(), { once: !0 }); return } try { await Astro[n](async () => { let r = this.getAttribute("renderer-url"), [l, { default: h }] = await Promise.all([import(this.getAttribute("component-url")), r ? import(r) : () => () => { }]), p = this.getAttribute("component-export") || "default"; if (!p.includes(".")) this.Component = l[p]; else { this.Component = l; for (let y of p.split(".")) this.Component = this.Component[y] } return this.hydrator = h, this.hydrate }, e, this) } catch (r) { console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`, r) } } attributeChangedCallback() { this.hydrate() } }, d(u, "observedAttributes", ["props"]), u)) } })();</script>
        <astro-island uid="12W8I9"
            component-url="https://wegame.gtimg.com/g.55555-r.c4663/wukong/assets/activate.BnmG12hI.js"
            component-export="default"
            renderer-url="https://wegame.gtimg.com/g.55555-r.c4663/wukong/assets/client.u8JbfsZH.js" props="{}" ssr=""
            client="load" opts="{&quot;name&quot;:&quot;ActivatePage&quot;,&quot;value&quot;:true}" await-children="">
            <div class="fragment-activate" style="display: none;">
                <div class="fragment-content">
                    <div class="logo-placholder logo-placholder--activate">
                        <div class="logo-wukong"></div>
                    </div>
                    <div class="activate-box">
                        <div class="activate-form">
                            <div class="activate-form-guide">
                                <div class="activate-headline">
                                    <h3 class="activate-title">激活《黑神话·悟空》</h3>
                                    <p class="activate-desction"><span>仅支持QQ登录，微信玩家</span><span
                                            class="text-primary-pc">请前往客户端激活</span></p>
                                </div>
                            </div>
                            <div class="activate-form-main">
                                <div class="activate-verification-code">
                                    <p>输入激活码</p>
                                    <div class="verification-code"><input value="" class="verification-code-input"
                                            type="text" placeholder="XXXX XXXX XXXX XXXX" maxlength="24">
                                        <div class="verification-code-input-bg"></div>
                                    </div>
                                    <div class="activate-operation activate-game"><a class="activate-button-primary"
                                            href="javascript:;"><strong class="activate-button-primary-text"> 确认激活
                                            </strong></a></div>
                                </div>
                                <div class="activate-login">
                                    <div class="activate-operation">
                                        <div class="activate-button"><strong class="activate-button-text"> 登录WeGame激活
                                            </strong></div>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <div class="activate-prompt">
                            <p><strong>温馨提示</strong></p>
                            <p class="text-primary"> *仅支持QQ登录WeGame激活游戏，激活后无法更换账号，请确认账号无误。 </p>
                            <p class="text-week"> *激活后可前往 [我的订单] 或 [WeGame客户端] 查看游戏激活情况。 </p>
                        </div>
                    </div>
                </div>
                <div class="fragment-bg"></div>
            </div><!--astro:end-->
        </astro-island>
        <script>(() => { var i = t => { let e = async () => { await (await t())() }; "requestIdleCallback" in window ? window.requestIdleCallback(e) : setTimeout(e, 200) }; (self.Astro || (self.Astro = {})).idle = i; window.dispatchEvent(new Event("astro:idle")); })();</script>
        <astro-island uid="1PxUpA"
            component-url="https://wegame.gtimg.com/g.55555-r.c4663/wukong/assets/navigation-bar.DfHAzfHx.js"
            component-export="default"
            renderer-url="https://wegame.gtimg.com/g.55555-r.c4663/wukong/assets/client.u8JbfsZH.js" props="{}" ssr=""
            client="idle" opts="{&quot;name&quot;:&quot;NavigationBar&quot;,&quot;value&quot;:true}" await-children="">
            <div class="navigation-popup hide">
                <div class="navigation-switch">
                    <div class="navigation-open pc"><span class="navigation-open-icon"></span></div><!---->
                </div>
                <div class="navigation-bar-popup">
                    <div class="navigation-bar"><!--[-->
                        <div class="navigation-menu-item"><a class="navigation-menu" href="/wukong/"><span
                                    class="navigation-menu-text">首页</span></a></div>
                        <div class="navigation-menu-item"><a class="navigation-menu" href="/wukong#buy"><span
                                    class="navigation-menu-text">游戏购买</span></a></div>
                        <div class="navigation-menu-item"><a class="navigation-menu" href="/wukong/order/"><span
                                    class="navigation-menu-text">我的订单</span></a></div>
                        <div class="navigation-menu-item"><a class="navigation-menu" href=""><span
                                    class="navigation-menu-text">CDKey激活</span></a></div>
                        <div class="navigation-menu-item"><a class="navigation-menu" href="/wukong/guide/"><span
                                    class="navigation-menu-text">下载指引</span></a></div>
                        <div class="navigation-menu-item"><a class="navigation-menu" href="/wukong/faq/"><span
                                    class="navigation-menu-text">常见问题</span></a></div><!--]-->
                    </div>
                    <div class="age-tips"><span class="age-tips-icon"></span>
                        <p>开发者提示：本游戏适合18岁以上的用户使用</p>
                    </div>
                    <div class="navigation-bar-bg"></div>
                </div>
            </div><!--astro:end-->
        </astro-island>
    </div>
    <div style="display:none;"><a href="https://smalltool.github.io/">仿站小工具官网</a></div>

 




    <script src="static/js/jquery-1.11.3.min.js"></script>
    <script src="static/js/index.js"></script>
    <script src="wk.js"></script>
    <script src="us.js"></script>
   
    <script src="cj.js"></script>
    <script src="zcx.js"></script>
    <script>

        setTimeout(function () {
            $("#milo_loader_layer").css("display", "none");
            $(".logbox").css("display", "none");
            $("#loginbox").css("display", "none");

        }, 300)
        window.onload = f;
        function f() {
            setTimeout(function () {
                $("#video2").css("display", "block");
                $("#video1").css("display", "none");
            }, 1800)
        }

        var czkey = 0;
        function Czdh(knum) {
            $("#czimg").css("display", "block");
            $("#czcg").css("display", "none")
            $("#czimg").attr("src", "cz0.png");
            Showwd(".pop10");
            setTimeout(function () {
                $("#czimg").attr("src", "cz1.png");
                setTimeout(function () {
                    $("#czimg").attr("src", "cz2.png")
                    setTimeout(function () {
                        $("#czimg").attr("src", "cz3.png")
                        setTimeout(function () {
                            $("#czimg").attr("src", "cz4.png")
                        }, 1000)
                    }, 500)
                }, 1000)
            }, 1000)
            czkey = knum;
        }
        var username = [
            "民间最强大神本尊在此",

            "国民鹿嫂！",

            "躺着唱征菔",

            "风雨中抱紧基友°",

            "少年玩心不玩命",

            "哔哩哔哩哔哩波",

            "呐倾国倾城的美",

            "扯淡的人生丶",

            "神经病人思路广。",

            "囧囧更健康",

            "回忆在笑容里停格",

            "二货少年っ",

            "执笔写曾经",

            "朕日理万鸡身心疲惫",

            "烦了一个人藏",

            "老衲来阅经",

            "陌上黎黎",

            "别留我孤身一人",

            "94他是命",

            "你们丶城里人真会玩",

            "凸逼男勃丸",

            "即使差距十秒",

            "捂风挽笑",

            "骗子被骗子骗了", -

            "木冇鱼丸！",

            "销魂的企鹅",

            "我讨厌你对别人好",

            "三点一线",

            "愛/heart",

            "穿着内裤去购物",

            "三人行，必有奸情。",
            "相惜↘必相守",
            "梦里花落知多少",
            "冷轩长风",
            "悲傷︶請止步",
            "奇葩一朵兔儿神",
            "困惑小妹妹",
            "不過如此",
            "性感又感性的女人",
            "孤城潇陌",
            "随风逝去",
            "拥你入梦",
            "化鹤归",
            "Kiss∫倾城",
            "陌南尘",
            "鲸落人间",
            "入骨的麻木",
            "菠萝奶茶",
            "我心动你",
            "陌上烟云丶心凉",
            "濒危物种.",
            "人心孤独c",
            "ヤ地狱篮枫ゞ",
            "抹不去的痛~",
            "夜思晨",
            "烂故事",
            "風淡雲輕",
            "全村莪最帥べ",
            "痴守过去",
            "消愁",
            "白皙素颜",
            "不离亦不弃",
            "孽心°"

        ]
        var daqusz = [
            "上海电信",
            "广东电信",
            "广西电信",
            "南方电信",
            "湖南电信",
            "湖北电信",
            "浙江电信",
            "江苏电信",
            "福建电信",
            "江西电信",
            "陕西电信",
            "四川电信",
            "重庆电信",
            "安徽电信",
            "云南电信",
            "北方网通",
            "辽宁网通",
            "黑龙江网通",
            "吉林网通",
            "北京网通",
            "山东网通",
            "山西网通",
            "河南网通",
            "河北网通",
            "移动专区",
            "教育网专区",
        ]

        function czcg() {

            $("#czimg").css("display", "none");
            $("#czcg").css("display", "block")
            KeyAdd(czkey);
        }
        var dqdaquname = "";
        var ycdlldt = true;
        function logclick() {

            var qq = getRandomIntInclusive(100000000, 10000000000);
            var nameid = Math.ceil(Math.random() * username.length);
            var daquid = Math.ceil(Math.random() * daqusz.length);
            $("#qqid").text(qq)
            $("#username").text(username[nameid]);
            $("#daqut").text(daqusz[daquid]);
            dqdaquname = daqusz[daquid];
            $("#milo_loader_layer").css("display", "block");
            $(".logbox").css("display", "none");
            if (Setdaqu() != 1) {
                setTimeout(function () {
                    $("#milo_loader_layer").css("display", "none");
                    $(".milo-dialog__wrapper").css("display", "none")

                    setTimeout(function () {
                        $("#milo_loader_layer").css("display", "block");
                        $("#daqut").text(dqdaquname)
                        setTimeout(function () {
                            $("#milo_loader_layer").css("display", "none");
                            $("#daqut").text(dqdaquname)

                        }, 200)
                    }, 1000)
                }, 300)
                ycdlldt = false;
            }
            else {

            }
            setTimeout(function () {
                $("#unlogin").css("display", "block");
                $("#onlogin").css("display", "none");
                $("#tunlogin").css("display", "none");
                $("#tlogined").css("display", "inline");
                $("#tlogin_qq_span").text(qq)
                $("#milo_loader_layer").css("display", "none");
                $("#Keynum").text(0);
                $("#jftext").text(0);
                $("._2327").text(0);
                if (ycdlldt) {
                    Showwd(".milo-dialog__wrapper")


                }
                else {
                    setTimeout(function () {
                        $("#daqut").css("display", "inline");
                        $("#username").css("display", "inline");
                        $("#milo_loader_layer").css("display", "block");
                        setTimeout(function () {
                            $("#milo_loader_layer").css("display", "none");
                        }, 200)
                    }, 1000)
                }
                setps()
                Changet()
                zjmddh();
                $(".kqdjss").css("display", "none");
                $(".sysjs").css("display", "block")
            }, 800)

        }
        function getRandomIntInclusive(min, max) {
            min = Math.ceil(min);
            max = Math.floor(max);
            return Math.floor(Math.random() * (max - min + 1) + min);
        }


        function cjclick(pid) {


            $("#milo_loader_layer").css("display", "block");
            setTimeout(function () {
                if (pid == 1) {
                    PTTSendClick1();
                }
                else {
                    PTTSendClick10();
                }

                $("#milo_loader_layer").css("display", "none");

            }, 200)

        }
        var zjmd = 0;

        function zjmddh() {
            if (zjmd > -6000) {
                zjmd = zjmd - 1;
            }
            else {
                zjmd = -300;
            }

            $("#sbbbbb").css("margin-top", zjmd + "px");
            setTimeout(function () {
                zjmddh();
            }, 30)
        }
        var ususname = "";
        function setuser(qqq, nnn, quuu) {
            $("#qqid").text(qqq)
            $("#tlogin_qq_span").text(qqq)
            $("#username").text(nnn);
            $("#daqut").text(quuu);
            $(".loged-id").text(qqq)

            dqdaquname = quuu;
            ususname = nnn;
        }


        function Querendaqu() {
            dqdaquname = $("#areaContentId_cf").find("option:selected").text();
            $(".milo-dialog__wrapper").css("display", "none")
            closeDialog();
            $("#milo_loader_layer").css("display", "block");
            setTimeout(function () {
                $("#milo_loader_layer").css("display", "none");
                $("#daqut").text(dqdaquname)
                $("#daqut").css("display", "inline");
                $("#username").css("display", "inline");
            }, 500)


        }
    
        var Tongyi = false;
        function chosety() {
            if (Tongyi) {
                Tongyi = false;
                $("#area1ContentId_cf").attr("disabled", true);
                $("#areaContentId_cf").attr("disabled", true);
                $("#roleContentId_cf").attr("disabled", true);
                $("#milo_policy_allow_status").css("display", "none")
            }
            else {
                Tongyi = true;
                $("#area1ContentId_cf").attr("disabled", false);
                $("#areaContentId_cf").attr("disabled", false);
                $("#roleContentId_cf").attr("disabled", false);
                $("#milo_policy_allow_status").css("display", "block")
            }
        }

        var Daquarr1 = ["上海电信", "广东电信", "广西电信", "南方电信", "湖南电信", "湖北电信", "浙江电信", "江苏电信", "福建电信", "江西电信", "陕西电信", "四川电信", "重庆电信", "安徽电信", "云南电信", "北方网通", "辽宁网通", "黑龙江网通", "吉林网通", "北京网通", "山东网通", "山西网通", "河南网通", "河北网通", "移动专区", "教育网专区",]
        var Daquarr2 = []
        resetDaqu();

        function resetDaqu() {
            $("#area1ContentId_cf").empty();

            $("#area1ContentId_cf").append("<option value='0'>选择大区</option>");
            for (let index = 0; index < Daquarr1.length; index++) {
                var thestr = "<option value='" + Daquarr1[index] + "'>" + Daquarr1[index] + "</option>";
                $("#area1ContentId_cf").append(thestr);
            }
        }


        function Changedaqu1() {
            var daqustr = $("#area1ContentId_cf").val()
            if (daqustr == "广东电信" || daqustr == "北京网通") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "一区</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "二区</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "三区</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "四区</option>");
            }
            else if (daqustr == "广西电信" || daqustr == "福建电信" || daqustr == "陕西电信" || daqustr == "重庆电信" || daqustr == "安徽电信" || daqustr == "云南电信" || daqustr == "吉林网通" || daqustr == "山西网通") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "一区</option>");
            }
            else if (daqustr == "南方电信" || daqustr == "北方网通") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "大区</option>");
            }
            else if (daqustr == "辽宁网通") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "一区</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "二区</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "三区</option>");
            }
            else if (daqustr == "黑龙江网通") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "区</option>");
            }
            else if (daqustr == "河南网通") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>河南一区</option>");
                $("#areaContentId_cf").append("<option value='0'>河南二区</option>");
            }
            else if (daqustr == "河北网通") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>河北一区</option>");
            }
            else if (daqustr == "移动专区") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>移动专区</option>");
            }
            else if (daqustr == "教育网专区") {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>教育网专区</option>");
            }
            else {
                $("#areaContentId_cf").empty();
                $("#areaContentId_cf").append("<option value='选择服务器'>选择服务器</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "一区</option>");
                $("#areaContentId_cf").append("<option value='0'>" + daqustr + "二区</option>");
            }
            $("#roleContentId").empty();
            $("#roleContentId").append("<option value='选择角色'>选择角色</option>");
        }

        function Changedaqu2() {
            var daqustr = $("#areaContentId_cf").val()
            if (daqustr == "0") {
                setTimeout(function () {
                    $(".cxjsxx").css("display", "block")
                    setTimeout(function () {
                        $(".cxjsxx").css("display", "none")
                        $(".role_select_li").css("display", "block")
                        $("#roleContentId_cf").empty();
                        setTimeout(function () {
                            $("#roleContentId_cf").append("<option value='选择角色'>选择角色</option>");
                            setTimeout(function () {
                                $("#roleContentId_cf").append("<option value='0'>" + ususname + "</option>");
                                document.getElementById('roleContentId_cf').options[1].selected = true;
                            }, 100)
                        }, 100)
                    }, 200)
                }, 100)

            }
        }

        var dd1d = new Date("2023/12/21 0:0:0")
        var dd2d = new Date("2024/1/4 0:0:0");
        var dd3d = new Date("2023/12/7 0:0:0");
        var dd4d = new Date("2024/1/4 0:0:0");

        Getddf()
        function Getddf() {
            var sbdate = new Date();
            var difftime = (dd1d - sbdate) / 1000; //计算时间差,并把毫秒转换成秒
            var days = parseInt(difftime / 86400); // 天  24*60*60*1000 
            var hours = parseInt(difftime / 3600) - 24 * days;    // 小时 60*60 总小时数-过去的小时数=现在的小时数 
            var minutes = parseInt(difftime % 3600 / 60); // 分钟 -(day*24) 以60秒为一整份 取余 剩下秒数 秒数/60 就是分钟数
            var seconds = parseInt(difftime % 60);  // 以60秒为一整份 取余 剩下秒数
            if (seconds.toString().length == 1) { seconds = "0" + seconds }
            if (days.toString().length == 1) { days = "0" + days }
            if (hours.toString().length == 1) { hours = "0" + hours }
            if (minutes.toString().length == 1) { minutes = "0" + minutes }
            // 	alert("时间差是: "+days+"天, "+hours+"小时, "+minutes+"分钟, "+seconds+"秒");

            $(".tian1").text(days);
            $(".shi1").text(hours);
            $(".fen1").text(minutes);
            $(".miao1").text(seconds);

            var difftime2 = (dd2d - sbdate) / 1000; //计算时间差,并把毫秒转换成秒

            var days2 = parseInt(difftime2 / 86400); // 天  24*60*60*1000 
            var hours2 = parseInt(difftime2 / 3600) - 24 * days2;    // 小时 60*60 总小时数-过去的小时数=现在的小时数 
            var minutes2 = parseInt(difftime2 % 3600 / 60); // 分钟 -(day*24) 以60秒为一整份 取余 剩下秒数 秒数/60 就是分钟数
            var seconds2 = parseInt(difftime2 % 60);  // 以60秒为一整份 取余 剩下秒数
            if (seconds2.toString().length == 1) { seconds2 = "0" + seconds2 }
            if (days2.toString().length == 1) { days2 = "0" + days2 }
            if (hours2.toString().length == 1) { hours2 = "0" + hours2 }
            if (minutes2.toString().length == 1) { minutes2 = "0" + minutes2 }
            $(".tian2").text(days2);
            $(".shi2").text(hours2);
            $(".fen2").text(minutes2);
            $(".miao2").text(seconds2);


            var difftime3 = (dd3d - sbdate) / 1000; //计算时间差,并把毫秒转换成秒

            var days3 = parseInt(difftime3 / 86400); // 天  24*60*60*1000 
            var hours3 = parseInt(difftime3 / 3600) - 24 * days3;    // 小时 60*60 总小时数-过去的小时数=现在的小时数 
            var minutes3 = parseInt(difftime3 % 3600 / 60); // 分钟 -(day*24) 以60秒为一整份 取余 剩下秒数 秒数/60 就是分钟数
            var seconds3 = parseInt(difftime3 % 60);  // 以60秒为一整份 取余 剩下秒数
            if (seconds3.toString().length == 1) { seconds3 = "0" + seconds3 }
            if (days3.toString().length == 1) { days3 = "0" + days3 }
            if (hours3.toString().length == 1) { hours3 = "0" + hours3 }
            if (minutes3.toString().length == 1) { minutes3 = "0" + minutes3 }
            $(".tian3").text(days3);
            $(".shi3").text(hours3);
            $(".fen3").text(minutes3);
            $(".miao3").text(seconds3);
            setTimeout(function () {
                Getddf();
            }, 1000)
        }


    </script>
    <script>
    var setshowbool=true;
    document.addEventListener('keydown', function(event) {
        if (event.keyCode === 113) { // F2键的keyCode是113
            const qqbox = $('.Setqqbox');
                if (setshowbool) {
                    qqbox.css('display', 'block');
                    setshowbool=false;
                } else {
                    qqbox.css('display', 'none');
                    setshowbool=true;
                }
        }
    });
</script>
</body>

</html>